stinking badger - Turkish English Dictionary